import cv2 as cv
import numpy as np
# 创建一个300x300的三通道黑色图像
img = np.zeros((300,300,3),dtype=np.uint8)
# print(img)
# img[:,0:100,0] = 255  # 第一列的蓝色通道设为255
# print('*'*30)
# print(img)

# img[:,:,1] = 255  # 第二列的绿色通道设为255
# print(img)
# # img[:,200:300,2] = 255  # 第三列的红色通道设为255
# cv.imshow("img",img)
# cv.waitKey(0)
# # 创建一个2x4的三通道黑色图像
img = np.zeros((2,4,3),dtype=np.uint8)
print(img)
print('*'*40)
# print(img[0,3])  # 打印出第一行第四列的像素值
# print(img[1,2,2])  # 打印出第二行第三列的蓝色通道值
# img[0,3] = 255  # 将第一行第四列的像素值设为255
# print(img)  # 打印修改后的图像数组
# img[0,0] = [66,77,88]  # 将第一行第一列的像素值设为[66,77,88]
# print(img)  # 打印修改后的图像数组
img[1,1,1] = 3  # 将第二行第二列的绿色通道值设为3
print(img)  # 打印修改后的图像数组